return {
  { "AstroNvim/astrocore", version = "^2", optional = true },
  { "AstroNvim/astrolsp", version = "^3", optional = true },
  { "AstroNvim/astrotheme", version = "^4", optional = true },
  { "AstroNvim/astroui", version = "^3", optional = true },
  { "JoosepAlviste/nvim-ts-context-commentstring", commit = "1b212c2eee76d787bbea6aa5e92a2b534e7b4f8f", optional = true },
  { "L3MON4D3/LuaSnip", version = "^2", optional = true },
  { "MunifTanjim/nui.nvim", version = "^0.3", optional = true },
  { "NMAC427/guess-indent.nvim", commit = "84a4987ff36798c2fc1169cbaff67960aed9776f", optional = true },
  { "RRethy/vim-illuminate", commit = "19cb21f513fc2b02f0c66be70107741e837516a1", optional = true },
  { "Saghen/blink.cmp", version = "^1", optional = true },
  { "Saghen/blink.compat", version = "^2", optional = true },
  { "WhoIsSethDaniel/mason-tool-installer.nvim", commit = "98767d37f8e5255a5111fc1e3163232d4dc07bda", optional = true },
  { "akinsho/toggleterm.nvim", version = "^2", optional = true },
  { "brenoprata10/nvim-highlight-colors", commit = "7eeaa05eab26fb840c4fe7bca91710bf37cb13ed", optional = true },
  { "echasnovski/mini.icons", commit = "86a633f0dffcfd80110bac86681dbf4b5c37ba5c", optional = true },
  { "folke/lazy.nvim", version = "^11", optional = true },
  { "folke/lazydev.nvim", version = "^1", optional = true },
  { "folke/neoconf.nvim", commit = "d4848c791496eab6989951d46586fabf7a22942c", optional = true },
  { "folke/snacks.nvim", version = "^2", optional = true },
  { "folke/todo-comments.nvim", version = "^1", optional = true },
  { "folke/which-key.nvim", version = "^3", optional = true },
  { "jay-babu/mason-null-ls.nvim", version = "^2", optional = true },
  { "jay-babu/mason-nvim-dap.nvim", version = "^2", optional = true },
  { "kevinhwang91/nvim-ufo", version = "^1", optional = true },
  { "kevinhwang91/promise-async", version = "^1", optional = true },
  { "lewis6991/gitsigns.nvim", version = "^1", optional = true },
  { "max397574/better-escape.nvim", version = "^2", optional = true },
  { "mfussenegger/nvim-dap", commit = "6a5bba0ddea5d419a783e170c20988046376090d", optional = true },
  { "mrjones2014/smart-splits.nvim", version = "^1", optional = true },
  { "neovim/nvim-lspconfig", commit = "85e0dd26b710e834a105d679200d01e326a3d2b0", optional = true },
  { "numToStr/Comment.nvim", commit = "e30b7f2008e52442154b66f7c519bfd2f1e32acb", optional = true },
  { "nvim-lua/plenary.nvim", commit = "857c5ac632080dba10aae49dba902ce3abf91b35", optional = true },
  { "nvim-neo-tree/neo-tree.nvim", version = "^3", optional = true },
  { "nvim-neotest/nvim-nio", version = "^1", optional = true },
  { "nvim-treesitter/nvim-treesitter", commit = "da5825bf70cc2ea7eacd1e60c32c07baf19adeba", optional = true },
  { "nvim-treesitter/nvim-treesitter-textobjects", commit = "9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4", optional = true },
  { "nvimtools/none-ls.nvim", commit = "a117163db44c256d53c3be8717f3e1a2a28e6299", optional = true },
  { "rafamadriz/friendly-snippets", commit = "efff286dd74c22f731cdec26a70b46e5b203c619", optional = true },
  { "rcarriga/cmp-dap", commit = "ea92773e84c0ad3288c3bc5e452ac91559669087", optional = true },
  { "rcarriga/nvim-dap-ui", commit = "bc81f8d3440aede116f821114547a476b082b319", optional = true },
  { "rebelot/heirline.nvim", version = "^1", optional = true },
  { "s1n7ax/nvim-window-picker", version = "^2", optional = true },
  { "stevearc/aerial.nvim", version = "^2.2", optional = true },
  { "stevearc/resession.nvim", version = "^1", optional = true },
  { "williamboman/mason-lspconfig.nvim", commit = "1a31f824b9cd5bc6f342fc29e9a53b60d74af245", optional = true },
  { "williamboman/mason.nvim", version = "^1", optional = true },
  { "windwp/nvim-autopairs", commit = "6522027785b305269fa17088395dfc0f456cedd2", optional = true },
  { "windwp/nvim-ts-autotag", commit = "a1d526af391f6aebb25a8795cbc05351ed3620b5", optional = true },
}
